home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mastering Web Site Development
/
Microsoft Mastering Web Site Development (Microsoft) (1997).iso
/
Media
/
Tools
/
ActX_CP
/
README.TXT
< prev
next >
Wrap
Text File
|
1997-04-24
|
9KB
|
222 lines
Microsoft« ActiveX(TM) Control Pad Release Notes
================================================
⌐ Copyright Microsoft Corporation, 1996.
To view this document most effectively in Notepad, maximize the
Notepad window and turn on Word Wrap (Edit menu).
Contents
--------
These release notes supplement the information in the
the Microsoft ActiveX Control Pad Help file.
1. Support Information
2. Requirements
3. Installation
4. Known Issues
1. Support Information
======================
The Microsoft ActiveX Control Pad is a free, downloadable product.
Microsoft has established an online newsgroup for this product,
for peer-to-peer support only. This newsgroup can be used to
exchange information with others who are using the ActiveX Control
Pad.
To access this newsgroup using a newsgroup reader, enter the
following news server address:
msnews.microsoft.com
The name of the newsgroup is:
activeX_controlpad_HTML_layout_control
Or, you can use the following URL to access the newsgroup directly
from a Web browser:
news:microsoft.public.activeX_controlpad_HTML_layout_control
The newsreader available with Internet Explorer version 3.0 supports
multiple news servers. You can download the newsreader from the
Internet Explorer site (http://www.microsoft.com/ie).
Microsoft AnswerPoint Fee based technical support is available from
Microsoft by dialing (800) 936-5800.
2. Requirements for Microsoft ActiveX Control Pad
==================================================
To run Microsoft ActiveX Control Pad, you need the following:
* A personal computer with a minimum 486 microprocessor running
Microsoft Windows 95 or later, or Microsoft Windows NT 4.0 or later.
* 16 MB of RAM.
* 10 MB of free disk space on your hard drive.
* Internet Explorer 3.0 or later.
3. Installing the Microsoft ActiveX Control Pad
===============================================
To install the Microsoft ActiveX Control Pad, download the setup file
from:
http://www.microsoft.com/workshop/author/
After downloading SETUPPAD.EXE to your system:
1. Run SETUPPAD.EXE.
2. Follow the setup instructions on your screen.
3. Open the ActiveX Control Pad README file from the Windows 95 Start
menu to review important information about the product.
Note: Microsoft ActiveX Control Pad includes the HTML Layout control.
You don't need to download and install the HTML Layout control
separately.
4. Known Issues
===============
Beta 1 Compatibility
--------------------
HTML Layouts authored with the Beta 1 release of the Microsoft ActiveX
Control Pad that contain <OBJECT> tags with the "DATA=DATA:..."
attribute will not work with this release. Replace "DATA:" with
"DATA:APPLICATION/X-OLEOBJECT;BASE64," to upgrade an HTML Layout to
work with the released version.
ActiveX Controls and Objects
----------------------------
Low memory may cause certain images to be downloaded incorrectly
when using the Image control, resulting in the loss of image data.
The Microsoft Forms 2.0 MultiPage Control, and the Microsoft Forms 2.0
Frame Control will not work in HTML or in an .alx file.
<OBJECT> tags placed in HTML that are larger than 2K will not be
instantiated by Internet Explorer.
Setting the MousePointer property will only show black-and-white icon
at runtime.
When persisting URL properties, the ActiveX Control Pad does not persist
the REF attribute in the <PARAM> tag. This attribute is used by certain
tools to do link fixup. Use document-relative URL's to avoid link fixup
issues.
Setting and changing Z-Order at runtime works with Windowless
ActiveX Controls. Windowed controls, which most legacy controls are,
can not be used with Z-Order, they will always appear above Windowless
controls.
Setting the MouseIcon property for Forms 2.0 controls will not
work as expected when used directly in an HTML file. MouseIcon on
these controls does work correctly when used within an HTML Layout
Control.
Setting TabKeyBehavior=True for a multiline textbox control will not
behave as expected. The object participates in the tab order instead
of inserting a tab character.
The License Manager Object should not be inserted in the .alx file. To
use licensed controls in an HTML document, the license manager
information should be inserted directly into the HTML document.
HTML Layout
-----------
Comments inside a <DIV> </DIV> block are not preserved. To preserve
comments in the .alx file, place them outside the <DIV> block.
Inserting HTML Layouts in HTML files requires an absolute path unless
the layout being inserted is in the same directory as the host HTML
file, or the HTML Layout is located in a subdirectory of the directory
containing the host HTML file.
The bgColor property of the HTML Layout cannot be set to a system color
(i.e., any of the colors in the drop-down list in the property page).
Use an absolute color value instead.
Z-Order commands cannot be undone using the Undo command (Edit Menu).
Dragging and Dropping of .bmp, .avi, or other files on to the
ActiveX Control Pad's HTML Layout editor can cause problems. Instead,
drag out the appropriate control first, and then point the control's
property at the file to be used.
Inserting objects into an HTML Layout that are not proper ActiveX
Controls, for example an Excel spreadsheet, can cause unexpected results.
If the object is inserted by adding it to the toolbox as a control and
then adding it to the HTML Layout, the following tags will be written
to the .alx file:
<OBJECT STYLE="ZINDEX:0;">
</OBJECT>
In general, do not insert non ActiveX Controls into an HTML Layout.
Non ActiveX Controls will not appear in the Insert ActiveX Control
selection dialog.
Accelerators do not work as expected within an HTML Layout.
Scripting
---------
When you are setting properties in the Script Wizard's List view, the
"Color" button returns the HEX code in RRGGBB format (e.g. - #FF00FF)
for the color selected.
When scripting elements on an HTML page, the Script Wizard removes extra
whitespace and extra carriage returns from the file.
The Script Wizard does not check for duplicate procedure and object names.
When commenting inline scripts using VBScript code, use "REM"
instead of the "'" character. Inline scripts are any script contained
directly in the HTML tag for the object, such as scripts specified directly
in an <INPUT> tag. You can use "'" in <SCRIPT> blocks.
The Script Wizard automatically places an "End Sub" at the end of
procedures. Adding an "End Sub" in List View or Code View will result
in two "End Sub" lines for one procedure. Use Notepad to remove the
duplicate "End Sub" from .alx files (which you can easily launch
by using the "View Source" context menu item).
Both VBScript and JavaScript are strict about which characters can be
used in variable names, names of ActiveX Controls (expressed with the
ID= attribute of the <OBJECT> tag), and <INPUT> tag NAME= names. Only
ASCII characters A-Z, a-z, _, and 0-9 are allowed. Spaces (" "),
dashes ("-"), and DBCS characters are not valid name and identifier
characters and can lead to unexpected errors. No name, in either
language, is allowed to begin with a number.
Clicking on the value of a radio button in the Script Wizard action
pane yields Document.form.group.value where group is the "name"
property that may appear in several grouped radio buttons. This
will cause a runtime error. Instead, what should be generating
is Document.form.group.item(n).value (where n is 1-based count of
the radio button in that group).
Non-unique values for the ID property of an object can cause unexpected
behavior. The Control Pad will assign a unique name to the ID property
for each control. While renaming is allowed, be careful not to
duplicate ID values. Also, if an ID within an HTML Layout matches the
ID within the host HTML file, unexpected results can also occur;
avoid ID conflicts throughout the entire HTML file environment.
Forms 2.0 control properties cannot be set through standard JavaScript
property setting code. Use the following syntax:
object.property
Do not use this syntax:
object["property"] -- or -- object[1]
Miscellaneous
-------------
Redocking the toolbar may cause it to become dimmed. If this occurs,
click the toolbar or slightly adjust it.
==== End of Readme ====